﻿#ifndef __SSCLOCKSOLT_H__
#define __SSCLOCKSOLT_H__
#include "../../message/ssMsgIdDef.h"
#include <map>
#include <list>

#define SS_CLOCK_SOLT_LAYER	4
#define SS_CLOCK_SOLT		256

namespace StarSeeker
{

class ssClockSolt
{
public:
	ssClockSolt();
	~ssClockSolt();

	void Push(ssTimer_s& msg);
	std::list<ssTimer_s>* GetList(u32 tick);
	bool Delete(u32 id);

	std::map<u32, std::list<ssTimer_s> >	m_msgList;
};

}
#endif
